broadway: Add configure checks for sys/mman.h
authorTarnyko <tarnyko@tarnyko.net>
Thu, 13 Jun 2013 15:58:53 +0000 (17:58 +0200)
committerAlexander Larsson <alexl@redhat.com>
Thu, 13 Jun 2013 16:01:44 +0000 (18:01 +0200)
configure.ac
gdk/broadway/broadway-server.c
gdk/broadway/broadwayd.c
gdk/broadway/gdkbroadway-server.c

index 0c4a231931c5b47ff5032af2dbb0e85e66248d75..b06182b40800bcf29dc69ec4726feceafd4e2157 100644 (file)
@@ -700,6 +700,9 @@ LIBS=$gtk_save_LIBS
 AC_CHECK_HEADERS(pwd.h,
                  AC_DEFINE(HAVE_PWD_H, 1,
                            [Define to 1 if pwd.h is available]))
+AC_CHECK_HEADERS(sys/mman.h,
+                 AC_DEFINE(HAVE_SYS_MMAN_H, 1,
+                           [Define to 1 if time.h is available]))
 AC_CHECK_HEADERS(sys/time.h,
                  AC_DEFINE(HAVE_SYS_TIME_H, 1,
                            [Define to 1 if time.h is available]))
index 22fe33d067fb61935027c20c288e6f3211cca3bc..bc283cb60eaf8185e16510330b70cbe6e620072b 100644 (file)
@@ -1,3 +1,5 @@
+#include "config.h"
+
 #include "broadway-server.h"
 
 #include "broadway-output.h"
@@ -12,7 +14,9 @@
 #include <errno.h>
 #include <unistd.h>
 #include <crypt.h>
+#ifdef HAVE_SYS_MMAN_H
 #include <sys/mman.h>
+#endif
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <sys/types.h>
index 94f4bd4367c863b17bd4208bc970b5c92adeec9a..e3995c2344f3106851b4ea53ce1f8bf9d39b68c4 100644 (file)
@@ -1,6 +1,8 @@
 #include "config.h"
 #include <string.h>
+#ifdef HAVE_SYS_MMAN_H
 #include <sys/mman.h>
+#endif
 #include <sys/stat.h>
 #include <fcntl.h>
 #include <stdlib.h>
index f5df46a6b4bdbee2119604e6420095888f09f27f..78707dc9eb4f63e653dd29837f5b56ae3015319a 100644 (file)
@@ -1,4 +1,8 @@
+#include "config.h"
+
+#ifdef HAVE_SYS_MMAN_H
 #include <sys/mman.h>
+#endif
 #include <sys/stat.h>
 #include <fcntl.h>